/*
 * GUITableSelectionElement.h
 *
 *  Created on: Apr 27, 2009
 *      Author: wrice
 */

#ifndef GUITABLESECTIONELEMENT_H_
#define GUITABLESECTIONELEMENT_H_
#include "GUI.h"
namespace GUI {

class GUITableSectionElement  : EXTENDS_INTERFACE( GUIElement ) {
public:
    virtual DOMString       getAlign() = 0;
    virtual void setAlign(DOMString align) = 0;

    virtual DOMString       getVAlign() = 0;
    virtual void setVAlign(DOMString valign) = 0;

	virtual GUICollection * geRows() = 0;
	virtual GUIElement * insertRow(long index) throw(DOMExceptionPtr) = 0;
	virtual void deleteRow(long index) throw(DOMExceptionPtr) = 0;
};

}

#endif /* GUITABLESECTIONELEMENT_H_ */
